package com.myway.dto.payment.oceanpayment;

/**
 * Created by qianmi-05 on 2018/8/14.
 */
public class TravelCustomer {

    private String travel_completeRoute;//完整飞行路径 如：ABC-DEF-GHI…
    private String travel_departureDate;//出发日期格式为 YYYY-MM-DD
    private String travel_departureTime;//出发时间格式为 HH:MM
    private String travel_arrivalDate;//到达日期格式为 YYYY-MM-DD
    private String travel_arrivalTime;//到达时间格式为 HH:MM
    private String travel_originalAirportCode;//起飞机场代码
    private String travel_destinationAirportCode;//目的地机场代码

    private String travel_airportCount;//所有停留机场总数
    private String travel_airportCode;//经过机场代码
    private String travel_airlinesCount;//航空公司总数
    private String travel_airlinesCode;//航空公司代码
    private String travel_airlinesName;// 航空公司名称
    private String travel_flightNumber;//填 航班号
    private String travel_journeyType;//行程种类1 为 Round Trip2 为 One Way3 为 Multi City9 为 Other
    private String travel_industryType;//业务类型1 为 Flight2 为 Hotel3 为 Flight+Hotel
    private String travel_accountRegistered;//是否注册用户1 为 True，其他值为 Flase
    private String travel_fareClass;//仓位1 为 Economy2 为 Business3 为 First
    private String travel_departureCountry;//出发国家
    private String travel_arrivalCountry;//到达国家
    private String travel_lastName;//乘客姓
    private String travel_firstName;//乘客名
    private String travel_customerTitle;//乘客称呼
    private String travel_isFrequentFlyer;//是否有常旅号1 为 True，其他值为 Flase
    private String travel_frequentFlyerNumber;//常旅号当 travel_isFrequentFlyer=1 时，此字段为必填
    private String travel_certificateType;//证件类型1 为护照2 为身份证3 为驾照99 为其他
    private String travel_certificateNumber;//证件号
    private String travel_certificateExpiryDate;//证件过期日期格式为 YYYY-MM-DD

    public String getTravel_completeRoute() {
        return travel_completeRoute;
    }

    public void setTravel_completeRoute(String travel_completeRoute) {
        this.travel_completeRoute = travel_completeRoute;
    }

    public String getTravel_departureDate() {
        return travel_departureDate;
    }

    public void setTravel_departureDate(String travel_departureDate) {
        this.travel_departureDate = travel_departureDate;
    }

    public String getTravel_departureTime() {
        return travel_departureTime;
    }

    public void setTravel_departureTime(String travel_departureTime) {
        this.travel_departureTime = travel_departureTime;
    }

    public String getTravel_arrivalDate() {
        return travel_arrivalDate;
    }

    public void setTravel_arrivalDate(String travel_arrivalDate) {
        this.travel_arrivalDate = travel_arrivalDate;
    }

    public String getTravel_arrivalTime() {
        return travel_arrivalTime;
    }

    public void setTravel_arrivalTime(String travel_arrivalTime) {
        this.travel_arrivalTime = travel_arrivalTime;
    }

    public String getTravel_originalAirportCode() {
        return travel_originalAirportCode;
    }

    public void setTravel_originalAirportCode(String travel_originalAirportCode) {
        this.travel_originalAirportCode = travel_originalAirportCode;
    }

    public String getTravel_destinationAirportCode() {
        return travel_destinationAirportCode;
    }

    public void setTravel_destinationAirportCode(String travel_destinationAirportCode) {
        this.travel_destinationAirportCode = travel_destinationAirportCode;
    }

    public String getTravel_airportCount() {
        return travel_airportCount;
    }

    public void setTravel_airportCount(String travel_airportCount) {
        this.travel_airportCount = travel_airportCount;
    }

    public String getTravel_airportCode() {
        return travel_airportCode;
    }

    public void setTravel_airportCode(String travel_airportCode) {
        this.travel_airportCode = travel_airportCode;
    }

    public String getTravel_airlinesCount() {
        return travel_airlinesCount;
    }

    public void setTravel_airlinesCount(String travel_airlinesCount) {
        this.travel_airlinesCount = travel_airlinesCount;
    }

    public String getTravel_airlinesCode() {
        return travel_airlinesCode;
    }

    public void setTravel_airlinesCode(String travel_airlinesCode) {
        this.travel_airlinesCode = travel_airlinesCode;
    }

    public String getTravel_airlinesName() {
        return travel_airlinesName;
    }

    public void setTravel_airlinesName(String travel_airlinesName) {
        this.travel_airlinesName = travel_airlinesName;
    }

    public String getTravel_flightNumber() {
        return travel_flightNumber;
    }

    public void setTravel_flightNumber(String travel_flightNumber) {
        this.travel_flightNumber = travel_flightNumber;
    }

    public String getTravel_journeyType() {
        return travel_journeyType;
    }

    public void setTravel_journeyType(String travel_journeyType) {
        this.travel_journeyType = travel_journeyType;
    }

    public String getTravel_industryType() {
        return travel_industryType;
    }

    public void setTravel_industryType(String travel_industryType) {
        this.travel_industryType = travel_industryType;
    }

    public String getTravel_accountRegistered() {
        return travel_accountRegistered;
    }

    public void setTravel_accountRegistered(String travel_accountRegistered) {
        this.travel_accountRegistered = travel_accountRegistered;
    }

    public String getTravel_fareClass() {
        return travel_fareClass;
    }

    public void setTravel_fareClass(String travel_fareClass) {
        this.travel_fareClass = travel_fareClass;
    }

    public String getTravel_departureCountry() {
        return travel_departureCountry;
    }

    public void setTravel_departureCountry(String travel_departureCountry) {
        this.travel_departureCountry = travel_departureCountry;
    }

    public String getTravel_arrivalCountry() {
        return travel_arrivalCountry;
    }

    public void setTravel_arrivalCountry(String travel_arrivalCountry) {
        this.travel_arrivalCountry = travel_arrivalCountry;
    }

    public String getTravel_lastName() {
        return travel_lastName;
    }

    public void setTravel_lastName(String travel_lastName) {
        this.travel_lastName = travel_lastName;
    }

    public String getTravel_firstName() {
        return travel_firstName;
    }

    public void setTravel_firstName(String travel_firstName) {
        this.travel_firstName = travel_firstName;
    }

    public String getTravel_customerTitle() {
        return travel_customerTitle;
    }

    public void setTravel_customerTitle(String travel_customerTitle) {
        this.travel_customerTitle = travel_customerTitle;
    }

    public String getTravel_isFrequentFlyer() {
        return travel_isFrequentFlyer;
    }

    public void setTravel_isFrequentFlyer(String travel_isFrequentFlyer) {
        this.travel_isFrequentFlyer = travel_isFrequentFlyer;
    }

    public String getTravel_frequentFlyerNumber() {
        return travel_frequentFlyerNumber;
    }

    public void setTravel_frequentFlyerNumber(String travel_frequentFlyerNumber) {
        this.travel_frequentFlyerNumber = travel_frequentFlyerNumber;
    }

    public String getTravel_certificateType() {
        return travel_certificateType;
    }

    public void setTravel_certificateType(String travel_certificateType) {
        this.travel_certificateType = travel_certificateType;
    }

    public String getTravel_certificateNumber() {
        return travel_certificateNumber;
    }

    public void setTravel_certificateNumber(String travel_certificateNumber) {
        this.travel_certificateNumber = travel_certificateNumber;
    }

    public String getTravel_certificateExpiryDate() {
        return travel_certificateExpiryDate;
    }

    public void setTravel_certificateExpiryDate(String travel_certificateExpiryDate) {
        this.travel_certificateExpiryDate = travel_certificateExpiryDate;
    }

    public TravelCustomer(String travel_completeRoute, String travel_departureDate, String travel_departureTime, String travel_arrivalDate, String travel_arrivalTime, String travel_originalAirportCode, String travel_destinationAirportCode, String travel_airportCount, String travel_airportCode, String travel_airlinesCount, String travel_airlinesCode, String travel_airlinesName, String travel_flightNumber, String travel_journeyType, String travel_industryType, String travel_accountRegistered, String travel_fareClass, String travel_departureCountry, String travel_arrivalCountry, String travel_lastName, String travel_firstName, String travel_customerTitle, String travel_isFrequentFlyer, String travel_frequentFlyerNumber, String travel_certificateType, String travel_certificateNumber, String travel_certificateExpiryDate) {
        this.travel_completeRoute = travel_completeRoute;
        this.travel_departureDate = travel_departureDate;
        this.travel_departureTime = travel_departureTime;
        this.travel_arrivalDate = travel_arrivalDate;
        this.travel_arrivalTime = travel_arrivalTime;
        this.travel_originalAirportCode = travel_originalAirportCode;
        this.travel_destinationAirportCode = travel_destinationAirportCode;
        this.travel_airportCount = travel_airportCount;
        this.travel_airportCode = travel_airportCode;
        this.travel_airlinesCount = travel_airlinesCount;
        this.travel_airlinesCode = travel_airlinesCode;
        this.travel_airlinesName = travel_airlinesName;
        this.travel_flightNumber = travel_flightNumber;
        this.travel_journeyType = travel_journeyType;
        this.travel_industryType = travel_industryType;
        this.travel_accountRegistered = travel_accountRegistered;
        this.travel_fareClass = travel_fareClass;
        this.travel_departureCountry = travel_departureCountry;
        this.travel_arrivalCountry = travel_arrivalCountry;
        this.travel_lastName = travel_lastName;
        this.travel_firstName = travel_firstName;
        this.travel_customerTitle = travel_customerTitle;
        this.travel_isFrequentFlyer = travel_isFrequentFlyer;
        this.travel_frequentFlyerNumber = travel_frequentFlyerNumber;
        this.travel_certificateType = travel_certificateType;
        this.travel_certificateNumber = travel_certificateNumber;
        this.travel_certificateExpiryDate = travel_certificateExpiryDate;

    }


    public TravelCustomer(){};

    @Override
    public String toString() {
        return "TravelCustomer{" +
                "travel_completeRoute='" + travel_completeRoute + '\'' +
                ", travel_departureDate='" + travel_departureDate + '\'' +
                ", travel_departureTime='" + travel_departureTime + '\'' +
                ", travel_arrivalDate='" + travel_arrivalDate + '\'' +
                ", travel_arrivalTime='" + travel_arrivalTime + '\'' +
                ", travel_originalAirportCode='" + travel_originalAirportCode + '\'' +
                ", travel_destinationAirportCode='" + travel_destinationAirportCode + '\'' +
                ", travel_airportCount='" + travel_airportCount + '\'' +
                ", travel_airportCode='" + travel_airportCode + '\'' +
                ", travel_airlinesCount='" + travel_airlinesCount + '\'' +
                ", travel_airlinesCode='" + travel_airlinesCode + '\'' +
                ", travel_airlinesName='" + travel_airlinesName + '\'' +
                ", travel_flightNumber='" + travel_flightNumber + '\'' +
                ", travel_journeyType='" + travel_journeyType + '\'' +
                ", travel_industryType='" + travel_industryType + '\'' +
                ", travel_accountRegistered='" + travel_accountRegistered + '\'' +
                ", travel_fareClass='" + travel_fareClass + '\'' +
                ", travel_departureCountry='" + travel_departureCountry + '\'' +
                ", travel_arrivalCountry='" + travel_arrivalCountry + '\'' +
                ", travel_lastName='" + travel_lastName + '\'' +
                ", travel_firstName='" + travel_firstName + '\'' +
                ", travel_customerTitle='" + travel_customerTitle + '\'' +
                ", travel_isFrequentFlyer='" + travel_isFrequentFlyer + '\'' +
                ", travel_frequentFlyerNumber='" + travel_frequentFlyerNumber + '\'' +
                ", travel_certificateType='" + travel_certificateType + '\'' +
                ", travel_certificateNumber='" + travel_certificateNumber + '\'' +
                ", travel_certificateExpiryDate='" + travel_certificateExpiryDate + '\'' +
                '}';
    }
}
